persulfuric acid - English Synonyms Dictionary